package cn.itcast.mapper;

import cn.itcast.pojo.accountType;
import cn.itcast.pojo.accountTypeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface accountTypeMapper {
    int countByExample(accountTypeExample example);

    int deleteByExample(accountTypeExample example);

    int deleteByPrimaryKey(Integer typeId);

    int insert(accountType record);

    int insertSelective(accountType record);

    List<accountType> selectByExample(accountTypeExample example);

    accountType selectByPrimaryKey(Integer typeId);

    int updateByExampleSelective(@Param("record") accountType record, @Param("example") accountTypeExample example);

    int updateByExample(@Param("record") accountType record, @Param("example") accountTypeExample example);

    int updateByPrimaryKeySelective(accountType record);

    int updateByPrimaryKey(accountType record);
}